#ifndef _DRV_DB_DB_H
#define _DRV_DB_DB_H

#include <string.h>
#include <stdbool.h>
#include <stdint.h>

#include <sqlite3.h>

/***************************************************************
* Name:   drv_db_open_db()
* Input : path 数据库路径
* Output: void 
* Return: !=NULL 成功数据库指针 NULL 失败 
* Author: heweilong
* Revise: V1.0
* Description: 打开数据库
***************************************************************/
sqlite3* drv_db_open_db(const char* path);

/***************************************************************
* Name:   drv_db_close_db()
* Input : db 数据库指针 
* Output: void 
* Return: 成功返回 SQLITE_OK
* Author: heweilong
* Revise: V1.0
* Description: 关闭数据库
***************************************************************/
int drv_db_close_db(sqlite3* db);

#endif